home *** CD-ROM | disk | FTP | other *** search
/ Ian & Stuart's Australian Mac: Not for Sale / Another.not.for.sale (Australia).iso / fade into you / being there / Services / IRC / irc-info.txt < prev    next >
Text File  |  1994-05-27  |  12KB  |  278 lines

  1. ------------------------------------------------------------------------------
  2. * * * * * * * * * Ensor's IRC Newbie Information Guide Thing * * * * * * * * *
  3. ------------------------------------------------------------------------------
  4.  
  5. Document was last updated 5/28/94.
  6. Created/maintained by: Ensor (dholmes@rahul.net)
  7.  
  8. The latest version of this guide can be obtained by anonymous ftp from
  9. ftp.rahul.net as /pub/dholmes/irc/irc-info.txt.  You can compare the above
  10. date to the date of the file to determine whether your version is current.
  11.  
  12. This is just a little document to save you and me a lot of repetitive typing
  13. (well, ok, really just me).  It is not intended to replace the IRC FAQ or
  14. the help files, so you should probably read those as well.  This is just a
  15. compilation of the most common questions I (for some reason) get, in the
  16. most common terms.  Please keep in mind that not all clients implement all
  17. features, and more detailed information on these topics can be found in the
  18. help files or the FAQ.
  19.  
  20. OK, maybe I asked for it.  I do tend to sit around on a help channel
  21. somewhat often now....  ;)
  22.  
  23. "The stuff in parentheses"
  24. --------------------------
  25. This is what is generally referred to as your realname or ircname.  You
  26. can't normally change this without exiting irc first.  If you're on a unix
  27. client using csh, you can change it by typing:
  28.    setenv IRCNAME "This is my name"
  29. at your unix command prompt.  For sh and ksh, I've heard you can change it
  30. with:
  31.    IRCNAME='<whatever>' ; export IRCNAME
  32. If you're using any other type of system, well, I can't really help you
  33. specifically.
  34.  
  35.  
  36. "That * thingy"/"That action thing"/"How do I emote?"
  37. -----------------------------------------------------
  38. Actions are produced by the /me command, for most people.  Example:
  39.    /me yawns in boredom.
  40. produces:
  41.    * Ensor yawns in boredom.
  42. "Emoting" is really a different matter--see the next topic.
  43.  
  44.  
  45. "What does ;) mean?"
  46. --------------------
  47. This is sometimes called an emoticon.  Tilt your head 90 degrees to the left
  48. and look at it again; it's a wink.  You can also smile [:)], frown [:(],
  49. grin in an evil manner [>:)], be angry [>:(], or whatever.  Use your
  50. imagination.
  51.  
  52.  
  53. "Who are these people with the *'s around their names?"
  54. -------------------------------------------------------
  55. Someone is messaging you.  Only you can see these messages.  If you see:
  56.    *Ensor* Hello, how on earth did you end up here?
  57. you can respond by typing:
  58.    /msg Ensor I have no idea.
  59.  
  60.  
  61. "What channels can I join?"; "What are the topics?"
  62. ---------------------------------------------------
  63. Typing "/list" will list all the available channels, the number of people on
  64. them, and the channel topics.  Don't try this on EFNet!  It will all scroll
  65. by too fast for you to read, and there is so much data that it will probably
  66. break your connection to the server.  See the next couple of questions....
  67.  
  68. You can also make your own brand new channel!  Just make up a name, such as
  69. "mine", and create it with "/join #mine".  To invite a friend, type "/invite
  70. Ensor"; then they can just use "/join -i"!
  71.  
  72.  
  73. "Where can I find some people?"
  74. -------------------------------
  75. How many people do you want?  Try "/list -min 10".  This will list all the
  76. channels with at least 10 people on them.  Looks too crowded?  The "-max"
  77. flag also works, and you can even use both options at the same time, like
  78. this:  "/list -min 5 -max 9".
  79.  
  80.  
  81. "How do I make the list pause?"
  82. -------------------------------
  83. Before you type the /list command, you might want to use "/set hold_mode
  84. on".  This will cause the screen output to pause whenever the screen fills
  85. up; then just hit Return or Enter to continue.  You'll probably want to use
  86. "/set hold_mode off" after you see the end of the list so that the screen
  87. doesn't stop scrolling during your conversation.
  88.  
  89.  
  90. "Who's on the channel?"
  91. -----------------------
  92. To see a list of the users on your current channel, try "/names *".  For
  93. more detailed information, use "/who *".  For even more nitty-gritty stuff
  94. for a particular person, use "/whois Ensor".
  95.  
  96.  
  97. "Why do some people have @ and * in front of their names?"
  98. ----------------------------------------------------------
  99. An @ preceding someone's nickname means that person is a channel operator
  100. for the channel shown.  People like this can do all kinds of things that
  101. affect the channel, who can use it, and how they can use it.  A * means the
  102. person is an IRC operator.  Some of them maintain the servers and try to
  103. keep the net running smoothly.  If you have a problem, you might try asking
  104. one of these people.
  105.  
  106.  
  107. "What's that guy doing?"
  108. ------------------------
  109. Mode changes affect characteristics of a channel or person.  Channel
  110. operators (people with a @ next to their names) can make mode changes to a
  111. channel.  This is usually to your benefit (one way or the other).  Type
  112. "/help mode" for more specific information.  
  113.  
  114.  
  115. "What does (+xyzlmnop) mean?"
  116. --------------------------
  117. The current channel mode (characteristics) is shown in the status bar
  118. following the channel name; you can also see it with "/mode #channelname".  
  119. Each letter represents a different mode.  Some of the more common ones are:
  120.    i   You can't join the channel unless you're invited.
  121.    l   Only a certain number of people can join the channel.
  122.    m   Moderated--only certain people can talk on the channel.
  123.    n   You have to be on the channel to send messages to it.
  124.    t   Only channel operators can change the topic.
  125.    s   Channel is secret.  Basically, it's invisible.
  126.  
  127.  
  128. "Why am I banned?"
  129. ------------------
  130. Probably you were beeing a numbskull dweeb, or you were misunderstood.  It's
  131. also possible that a ban was already placed that keeps out a group of
  132. people which happens to include you.  You'll need to beg/bribe a channel
  133. operator on that channel to remove the ban if you want to join.
  134.  
  135.  
  136. "Bot?  What's a bot?"
  137. ---------------------
  138. A bot is an automated program that runs on IRC.  Usually their names end
  139. with "Bot", "Srv", or "Serv", but not always.
  140.  
  141.  
  142. "Why is it here?"
  143. -----------------
  144. Who knows?
  145.  
  146.  
  147. "What does it do?"
  148. ------------------
  149. Well, that depends what it was designed to do.  Usually they op people,
  150. make weird comments, and sometimes provide information.  Try messaging one
  151. with the word "help".  Maybe it will tell you itself.
  152.  
  153.  
  154. "How do I write one?"
  155. ---------------------
  156. There is no short answer.  (How do you write an address book program?)  Read
  157. the IRC client help files.  Then, depending what you want it to do, maybe
  158. you should read RFC1459 (the IRC protocol definition), _The C Programming
  159. Language_, some unix man pages, and a box of Froot Loops.
  160.  
  161.  
  162. "How can I join more than one channel?"
  163. ---------------------------------------
  164. Type "/set novice off", then join the channels you want.  Then avoid typing
  165. any cryptic "/on" commands that someone may tell you to type.  You will see
  166. messages from all the channels you've joined scrolling up the screen.  To
  167. switch between channels, use /join again to get to the channel on which you
  168. wish to speak.  Your current channel is always shown in the status bar just
  169. above the input line at the bottom of the screen.
  170.  
  171. If you want to have each channel in a different area of the screen, type
  172. "/help window"; there are several subcommands for manipulating the screen in
  173. this way. Having set novice off, it would benefit you to read "/help set
  174. novice" and "/help set exec_protection" (at the very least) as well.
  175.  
  176.  
  177. "How did you change the color?"
  178. -------------------------------
  179. A couple of different types of highlighting are available; many terminal
  180. emulators displays these as different colors.  You can make something bold
  181. by typing ^V (control-V) around it (may be ^B on some terminals) or
  182. underlined with ^- (control-minus, may display as ^_).
  183.  
  184.  
  185. "How do I make a comment when I leave?"
  186. ---------------------------------------
  187. When you're ready to exit IRC (yeah, right), you can type "/bye 3 A.M.
  188. already?" to exit and leave a comment to the people left on your channels.
  189. You will not see the comment since your program will exit by the time it is
  190. sent.  I know of know way to do the same when just leaving a channel.
  191.  
  192.  
  193. Nickname Information (Too many questions to list)
  194. -------------------------------------------------
  195. Your nickname is the name by which you will be known on IRC.  You can change
  196. it by typing "/nick NotNewbie" (limited to nine characters).  Be creative;
  197. the more original or obscure your nickname, the less likely it is that you
  198. and someone else will choose the same one.  If you do try to use one that
  199. someone else is currently using, you will have to try again.  If you choose
  200. one that someone else who isn't currently signed on normally uses, you will
  201. probably have a conflict at a later point when you sign on.  To say nothing
  202. of the potential number of confusing messages and nasty comments you would
  203. receive....
  204.  
  205. There is currently no way to register your nickname.  NickServ used to exist
  206. on EFNet for this purpose, but it's gone.  If you want to start an argument
  207. sometime, ask someone about it.
  208.  
  209.  
  210. "Where did everyone go?"
  211. ------------------------
  212. Servers occasionally (or frequently, depending on the phase of the moon)
  213. lose their links with each other (known as a "netsplit").  If you see
  214. several people sign off at once with the same cryptic reason, this has
  215. probably happened.  They will probably return shortly when the affected
  216. servers figure out what's going on.  Probably the most confusing aspect of
  217. this phenomenon is that the other group sees happening to you exactly what
  218. you see happening to them.  It's all a matter of your net.point-of-view.
  219.  
  220.  
  221. "DCC???"
  222. --------
  223. You may have received this file by DCC (using a /dcc command).  DCC is a
  224. method you can use within IRC to transfer files (among other things).  DCC
  225. has several subcommands; type "/help dcc" for more information.
  226.  
  227.  
  228. "Hey, what did I do wrong?"
  229. ---------------------------
  230. A couple of tips:
  231.    * Don't ask for ops in a channel where you're new.  This will probably
  232.      just get you kicked.  The folks there don't know who you are and have
  233.      no reason to think you're up to any good if you're asking for ops out
  234.      of the blue.  If you really need ops, make up a new channel name and
  235.      join it.
  236.  
  237.    * Don't just appear on a channel and say "I hate bots."  This will
  238.      probably also get you kicked.  If you're a newbie (why else would you
  239.      read this?), you can't possibly know what every bot on IRC does, so you
  240.      can't possibly hate them all.  Some of them are considered useful
  241.      and/or fun by those who coexist with them.
  242.  
  243.    * It is considered bad form (read: you will be kicked and maybe banned)
  244.      to use another's nickname to try to fool others or bots on a channel.
  245.      It's one thing to change nicks briefly to make a humorous point, but
  246.      another to pose as someone else to try to obtain certain information or
  247.      privileges.
  248.  
  249.  
  250. "EFNet?  Undernet?  HUH????"
  251. ----------------------------
  252. "IRC" isn't a particular thing; it's a *method* for real-time communication.
  253. There are all kinds of little IRC networks tucked in various corners of the
  254. world.  The two most popular networks are EFNet, the older and larget net
  255. that most people just call "IRC", and Undernet, a newer network with a
  256. slightly different approach to solving problems.  You might find server
  257. lists and other information at the ftp site mentioned at the top of this
  258. document, at undernet.org or cs.bu.edu, or in one of the alt.irc.* Usenet
  259. news groups.
  260.  
  261.  
  262. "How can I get a client?"
  263. -------------------------
  264. If you want to set it all up yourself, ftp the source code from cs.bu.edu.
  265. If you want something easy, try this from your unix command prompt:
  266.    telnet sci.dixie.edu 1 | sh
  267. It will take about 20 minutes to complete and 1.5 megabytes of disk space.
  268. When it's done, you'll have your very own ircII client installed in your
  269. home directory and ready to use.
  270.  
  271.  
  272. "This is rubbish.  Where can I get some real answers?"
  273. ------------------------------------------------------
  274. Read the help files (type "/help").  Read the FAQ.  Join #irchelp or
  275. #answers.  (On Undernet, join #wasteland.)  Ask your friends.  Ask your
  276. enemies.  Ask me, but you'll probably just get more of the same.  ;)
  277.  
  278.